<?php
class DocenteController extends AppController {
    // var $helpers = array ('Html','Form');
    //errore:var $name = 'Pages'; // riferimento alla cartella delle view
    
    public function beforeFilter(){
    	
		parent::beforeFilter();
        $this->Auth->allow('index','view','setelem','remove');
		
		
    }
    
    public function index() {
    }
	
	public function view($idStudente=''){
	}
	
	
	public function remove($idDocente,$idClasse)
	{
		$this->loadModel('ClasseDocente');
		$this->ClasseDocente->deleteAll(array('ClasseDocente.classe_id' => $idClasse,
													  'ClasseDocente.docente_id' => $idDocente,
														),false);
		$this->Session->setFlash(__("Docente rimosso con successo!"));	   
		$this->redirect(array('controller' => 'classe', 'action' => 'view',$idClasse));
	}
	
	public function setelem()
	{
		//print_r($this->request->data);die;
		$idClasse = $this->request->data['Classe']['Classe'];
		$docenteModel = $this->Docente->read(null,$this->request->data['Docente']['id']);
		//print_r($this->request->data);die;
		if($this->Docente->save($this->request->data)){
			$this->Session->setFlash(__("Docente associato con successo!"));	   
		}else{
			$this->Session->setFlash(__("Errore nell'associazione dell'utente."),null,null,LOG_ERR);	   
			
		}
		
		$this->redirect(array('controller' => 'classe', 'action' => 'view',$idClasse));
	}
	
		

}
?>